#myClinic {
	@include flexbox();
	@include flex-direction(column);
	height: 100%;
	background: #fff;
	header {
        @include flexbox();
		height: 45px;
        line-height: 45px;
        color: #fff;
        background: linear-gradient(to right, #2fd4ac,  #2fd492);
		i {
			width: 30px;
			background: url(image/icon_return.png) no-repeat center;
            background-size: 100%;
            // margin-right: 20px;
		}
		div {
            @include flex();
            text-align: center;
            padding-right: 30px;
            font-size: 18px;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }
        // span {
        //     font-size: 17px;
        //     color: #158eda;
        //     padding: 0 15px;
        // }
    }
    .search {
        padding: 7px 0;
        div {
            width: 268px;
            height: 30px;
            line-height: 30px;
            background: #F6F6F6 url(image/icon_search.png) no-repeat 15px center;
            background-size: 13px;
            margin: auto;
            border-radius: 15px;
            padding-left: 35px;
            input {
                border: none;
                background: #F6F6F6;
                height: 30px;
                line-height: 30px;
                font-size: 15px;
                color: rgba(51,51,51,1);
            }
            ::-webkit-input-placeholder { /* WebKit browsers */
                color:    #b5b5b5;
            }
            :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
                color:    #b5b5b5;
                opacity:  1;
            }
            ::-moz-placeholder { /* Mozilla Firefox 19+ */
                color:    #b5b5b5;
                opacity:  1;
            }
            :-ms-input-placeholder { /* Internet Explorer 10+ */
                color:    #b5b5b5;
            }
        }    
    }
	&>div.content {
		@include flexbox();
		@include justify-content(space-between);
		border-top: 10px solid #f6f6f6;
		padding: 0.28rem 0.75rem;
		background: #fff;
		label {
            @include flex();
            margin: auto;
            img {
            	margin-bottom: 10px;
            	float: left;
            }
            i {
            	display: inline-block;
                width: 66px;
                height: 20px;
                text-align: center;
                font-size: 16px;
				color: rgba(51,51,51,1);
            }
            &:last-child  {
				img {
					float: right;
				}
				i {
                    float: right;    
				}
            }
            input[type='radio'] {
                opacity: 0;
                position: absolute;
            }
        }

	}
}

